Method and system for characterizing cardiovascular systems from single channel data

ABSTRACT

Methods to identify and risk stratify disease states, cardiac structural defects, functional cardiac deficiencies induced by teratogens and other toxic agents, pathological substrates, conduction delays and defects, and ejection fraction using single channel biological data obtained from the subject. A modified Matching Pursuit (MP) algorithm may be used to find a noiseless model of the data that is sparse and does not assume periodicity of the signal. After the model is derived, various metrics and subspaces are extracted to characterize the cardiac system. In another method, space-time domain is divided into a number of regions (which is largely determined by the signal length), the density of the signal is computed in each region and input to a learning algorithm to associate them to the desired cardiac dysfunction indicator target.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is continuation of U.S. patent application Ser. No.14/620,388, filed Feb. 12, 2015, entitled “METHOD AND SYSTEM FORCHARACTERIZING CARDIOVASCULAR SYSTEMS FROM SINGLE CHANNEL DATA,” whichis a continuation-in-part of U.S. patent application Ser. No.13/970,582, filed Aug. 19, 2013, entitled “NON-INVASIVE METHOD ANDSYSTEM FOR CHARACTERIZING CARDIOVASCULAR SYSTEMS FOR ALL-CAUSE MORTALITYAND SUDDEN CARDIAC DEATH RISK,” which claims priority to U.S.Provisional Patent Application No. 61/684,282, filed on Aug. 17, 2012,entitled “NON-INVASIVE METHOD AND SYSTEM FOR CHARACTERIZINGCARDIOVASCULAR SYSTEMS FOR ALL-CAUSE MORTALITY AND SUDDEN CARDIAC DEATHRISK,” each of which is incorporated herein by reference in itsentirety.

BACKGROUND

Present methods employed to assess cardiac and other physiologicalsignals are typically rudimentary. It is claimed that prior methods canbe improved upon via techniques that identify novel ECG patterns usingadvanced mathematical techniques that assess dynamic alterations incardiac conduction and repolarization along with alterations in vascularand autonomic function. The surface ECG contains information on theelectrical properties of the heart and represents the sum of electricalactivity of the heart, along with vascular and autonomic nervous systemdynamics. Moreover, cardiac electrical activity directly relates tocardiac architecture and alterations in cardiac architecture aredetectable on a surface ECG. The challenges are to winnow outinformation related to abnormalities in cardiac conduction andrepolarization, cardiac architecture, along with vascular and autonomicfunction from noise and other artifacts and to identify novel ECGpatterns that reliably predict the development of serious heart rhythmdisturbances, sudden cardiac death, other modes of death and all-causemortality.

Prior ECG-based methods to identify patients at risk of sudden death andmortality are not sufficiently accurate. Even the best techniques haveareas under the receiver operating characteristic curve of 0.80 or lessin predicting the development of serious heart rhythm disturbances,sudden cardiac death, and mortality. Hence at least 20% of patients aremisclassified. A more accurate method to characterize abnormalities incardiac conduction and repolarization, cardiac architecture, along withvascular and autonomic function is desirable and necessary. Essential tothe clinical utility of this method is the identification of novel ECGpatterns that are closely linked to the subsequent development ofserious heart rhythm disturbances and fatal cardiac events.

The current algorithms employed in signal processing of biologicalsignals are rudimentary and can be improved upon using contemporarytechniques to evaluate the phase space changes to correlate it to thedesired clinical outcome. However, three dimensional phase space is notavailable from the collected data and hence extra dimensions must beintelligently inferred from the data available. Further, there is adistinct lack of non-invasive tools available to enhance theidentification of subjects with cardiac abnormalities to allow theleveraging of that information for diagnosis, prognosis and research.

SUMMARY OF THE DISCLOSURE

Abnormal cardiac rhythms are associated with the breakdown of spatiallycoherent activity in heart tissue. Many modeling studies have linkedthem with the onset of spatiotemporal chaos in the electrophysiologicalactivity of the heart, through the creation and subsequent breakup ofspiral or scroll waves. The present disclosure has been designed toevaluate the electrical activity of the heart to assess the presence ofheart dysfunction. Quasiperiodic biological data exhibits complexnonlinear variability and morphological characteristics that cannot beefficiently captured by traditional modeling techniques. Two approachesare used to study the dynamical and geometrical properties of thebiological data under study. Prior to the application of thesetechniques, the dimensionality of the data must be increased from one toat least three, using a noiseless fractional derivative based phasespace reconstruction. The first method uses a modified Matching Pursuit(MP) algorithm to find a noiseless model of the data that is sparse anddoes not assume periodicity of the signal. After the model is derived,various metrics are extracted to localize different aberrancies of theheart. In the second method, space-time domain is divided into a numberof regions; the density of the signal is computed in each region andinput to a machine learning algorithm to associate them to the targetunder study.

The present disclosure generally relates to methods and techniques, bothnon-invasive and invasive, for characterizing cardiovascular systemsfrom single channel biological data such as, but not limited to,electrocardiography (ECG), perfusion, bioimpedance and pressure waves.More specifically, the disclosure relates to methods that utilize datato identify targets with clinical, pharmacological, or basic researchutility such as, but not limited to, disease states, cardiac structuraldefects, functional cardiac deficiencies induced by teratogens and othertoxic agents, pathological substrates, conduction delays and defects,and ejection fraction. These targets shall be subsequently collectivelyreferred to as cardiac dysfunction. The single channel data can beobtained from the devices such as a single channel recorder, implantabletelemeter, smartphone or other smart handheld consumer devices, smartwatch, perfusion sensor, clothing embedded with biometrics sensors,devices that utilize two hands for data collection, and other similardata sources.

Existing technology endeavors to correlate clinical targets withmultidimensional, meaning at least three channels, data using a phasespace representation and analysis, whereas the present disclosure is anon-obvious extension that enables the use of one dimensional data,which broadens and facilitates the application of these algorithms. Thisis contrary to many of the trends in this area of technology, whichstrive to collect as much data as possible (e.g. using many channels)and in doing so often render the method cumbersome in execution.

The biological (e.g. ECG) data contains detailed information on theelectrophysiology of the myocardium because it represents the summationof the individual action potentials from each and every cardiac cell insyncytium and, in theory, any information that might be determined frommeasurement of the orchestrated cellular action potential should beavailable on a global level in the surface ECG. Moreover, information ofmyocardial tissue architecture and conduction properties is embedded inthe ECG. The challenge is the discrimination of the pertinentinformation from ECG signals while excluding noise contamination.

BRIEF DESCRIPTION OF THE DRAWINGS

The patent or application file contains at least one drawing executed incolor. Copies of this patent or patent application publication withcolor drawing(s) will be provided by the Office upon request and paymentof the necessary fee.

Exemplary embodiments of the present disclosure will hereinafter bedescribed in conjunction with the following drawing figures, whereinlike numerals denote like elements, and wherein:

FIG. 1 shows the steps of the model-based analysis and Space-Timeanalysis to derive a noiseless model of the ECG data using a modified MPalgorithm and linking the dynamical Space density metrics to SuddenCardiac Death and All-Cause Mortality risk;

FIG. 2 shows the steps of the model-based analysis to derive a noiselessmodel from ECG data using a modified MP algorithm;

FIG. 3 presents process of phase space transformation;

FIG. 4 illustrates the process of selecting the best dictionaries;

FIG. 5 sketches model estimation process where sparse linear expansionof selected atoms is used to mimic the ECG signal;

FIG. 6 illustrates blue trajectories as raw ECG signal plotted in 3-Dvectorcardiographic manner, and red trajectories are the noiseless MPmodel of the blue trajectories with CSF removed;

FIGS. 7A-7F present different dynamical behaviors of Rossler system fordifferent values of its parameter, c;

FIG. 8 presents a mathematical model derived vectorcardiogram as in FIG.6). The departures between red and blue trajectories representconduction delays. It is claimed that abrupt changes in impedanceresponsible for the generation of sub-harmonic frequencies. Scroll waverisk, with a rapid conduction delay. Notice the blue trajectories snakearound the red trajectories as shown in the circled region;

FIG. 9 presents a mathematical model derived vectorcardiogram as in FIG.6. Vectorcardiogram of a patient after myocardial infarction who laterdied from sudden cardiac death. The red regions are claimed to representarrhythmogenic potential (circled region) where a spiral wave rotatesaround an unexcited core;

FIG. 10 illustrates receiver-operating characteristic curves of datafrom the REFINE study;

FIG. 11 shows the steps of the model-based analysis to derive anoiseless model from ECG data using a modified MP algorithm and linkingthis to Space-time densities with can be used to create risk metrics foradverse clinical events;

FIG. 12 is a tabular summary of the results of the Sudden Cardiac DeathMorphology parameter in 12 patients, stratified by randomization toatorvostatin and matching placebo;

FIG. 13 illustrates an assessment of AF severity and therapy action byAtrial Stability Risk Formula(s);

FIG. 14 is a workflow for assessing the effects (positive and negative)of various interventions that include medications, toxins,chemotherapeutic agents, surgical procedures, and other interventionalprocedures such as ablation, pacing, shocks and electrical therapies,and genetic therapies;

FIG. 15 depicts an example dataflow for processing one-dimensionalbiological data; and

FIG. 16 illustrates further details of Matching Pursuit (MP) processingin FIG. 15.

DETAILED DESCRIPTION OF THE IMPLEMENTATIONS

FIG. 1 illustrates a high-level overview of the various processes andalgorithms implemented by the present disclosure to determine a suddencardiac death or mortality risk. At 102, a model based analysis isperformed. Additionally or alternatively, at 106, a space-Time basedanalysis may be performed at 106. At 104, a model estimation usingmodified MP algorithm is performed. At 108, an evaluation of Space-Timedensity for different regions is performed. At 110, a genetic algorithmis determined based on the output of 108. At 112, a sudden cardiac deathand/or all cause mortality risk is determined. Aspects of FIG. 1 willare described in more detail below.

FIG. 2 illustrates the steps of the model-based analysis to derive anoiseless model from ECG data using a modified MP algorithm. Step 204shows the baseline removal step, step 206 represents the phase spacetransformation step, step 208 presents the dictionary selection step,step 210 illustrates the model estimation step and step 212 demonstratesthe subspace extraction step. In FIG. 2, at 202, N-dimensional ECG isinput to a modified moving average filter to remove the baseline wanderfrom the data. The output then goes to a phase space transformationprocess at 206 in which a dynamically rich system (a system that canexhibit many different dynamical behaviors at different values of itsparameters) is synchronized with a physiological signal, in this caseECG data, to magnify its dynamical features. For example, Rossler is agood choice as it exhibits various behaviors for different values of itsparameters. The defining equations of Rossler system are as follows:

$\left\{ {\begin{matrix}{\overset{.}{x} = {{- y} - z}} \\{\overset{.}{y} = {x + {ay}}} \\{\overset{.}{z} = {b + {z\left( {x - c} \right)}}}\end{matrix}\quad} \right.$

where a, b, and c are some constants. For fixed values of a=b=0.1,Rossler system exhibits the following behavior for different values ofc.

TABLE 1 Value of c Dynamical Behavior Phase Space c = 4 Period-1 OrbitFIG. 7.A c = 6 Period-2 Orbit FIG. 7.B c = 8.5 Period-4 Orbit FIG. 7.C c= 8.7 Period-8 Orbit FIG. 7.D c = 13 Sparse Chaos FIG. 7.E c = 18Filled-in Chaos FIG. 7.F

The ECG data is synchronized with Rossler system and then a semi-optimalstate is identified that magnifies dynamical features of thephysiological signal under study, FIG. 3.

In accordance with FIG. 3, at 302, the ECG is synchronized with adynamical system. Next, at 304, a semi-optimal state that magnifies thedynamical features of the ECG is found. This creates a new ECG datasetwith magnified features at 306. Synchronization refers to phase spacebased synchronization of the information of the ECG system to theRossler system. The subspaces that arise from the differences betweenthe synchronization of these two systems are the magnifications of thedynamical features of the ECG. These subspaces comprise the new ECGdataset.

Referring again to FIG. 2, at 208, the obtained new dataset is then usedto find the best dictionary(ies) that can linearly span the input. Eachdictionary,

, is a family of waveforms

={ϕ_(i)|i∈I} that is used to decompose the input. Various dictionariesare now available such as Wavelet Packets, Cosine Packets, Chirplets,and so on. In accordance with some implementations, complex exponentialsinusoids and Time-Frequency are used over complete dictionariessynchronized by a dynamically-rich family of post-transient Rosslertrajectories.

FIG. 4 illustrates the process of selecting the best dictionaries. At402, different dynamical features, such as Lyapunov exponent andcorrelation dimension, of the ECG or other physiological signal iscompared with a family of different dictionaries. At 404, thosedictionaries that have most similarity to the dataset is selected to beused for model estimation, i.e. the member atoms of the selecteddictionaries form the set of atoms that will be used in MP. Thedynamical features of the ECG are compared with all the dictionaries andthe dictionaries are selected that have the most similarity with thedata

Referring again to FIG. 2, at 210, the next step is to find a sparsemodel (extracted from the selected dictionaries) for the physiologicalsignal under study. For example, MP may be used, which is an iterativeprocess that, at each step, chooses the dictionary atom that bestcorrelates with the signal. This process continues until a pre-definedstopping condition occurs, such as if the number of terms exceeds athreshold and/or the distance of the model and the target in the searchspace is smaller than a threshold. Finally, the coefficients of theselected atoms are computed.

FIG. 5 sketches the process of model estimation using MP. At 502, thecorrelation of the ECG dataset with all the atoms in the selecteddictionaries is computed. This information, along with the pre-evaluatedcross correlation of atoms (504) is used to pick the best atom in eachiteration in order to minimize a pre-defined cost function thatquantifies a distance in a metric space, such as mean absolute error ormean square error, between the model and the target waveform. After theaddition of each atom at 506, a stopping condition is consulted at 508to determine whether further iterations of the algorithm are necessary.This stopping condition could take into account factors such as thenumber of atoms already present in the model and the fit of the modelagainst the target waveform. If the stopping condition has beensatisfied at 508, the algorithm proceeds to 510 to perform a calculationof the coefficients of the atoms. These coefficients are reclusivelycalculated using information captured during the iteration of thealgorithm in order to optimize the fit of the model against the inputwaveform. The process begins with reading pre-computed atom correlationsand computing the correlations between the input waveform and the atoms.Atoms are iteratively added until the stopping condition is satisfied,at which point the coefficients are calculated

Returning to FIG. 2, at 212, different subspaces are extracted from thederived model. Various subspaces, namely CSF trajectory, quasi-periodicand chaotic subspaces, low/high-energy subspace, and fractionalderivative of the low/high-energy subspace are extracted from thederived model; however, possible subspaces that could be extracted arenot limited to these examples. Each of which represents a dynamicalabnormality in the tissue architecture, structure and function.

The last 20% of the selected atoms are used to form a “low energysubspace” signal corresponding to each of the leads. These low energysignals can be called x(t), y(t), and z(t) assuming 3 leads.

There are various time domain and frequency domain signal processingtechniques which are being used for the analysis of ECG signals toobtain more detailed information. Time domain techniques alone areincapable of quantifying certain fluctuation characteristics of a numberof pathologies related to the ECG signal. For example, with regard tothe heart, traditional methods for performing frequency-domain analysisof surface ECG signals, such as the Fourier transform, are limited sincethey do not address the aperiodic random nature of biological andelectromagnetic noise or the variation between patients. For example, incase of VT or VF, the heart generates very complex ECG waveforms thathave a large variation in morphologies. Dominant frequency analysis onthese ECGs can be problematic since non-linear dynamic systems canappear to generate random noise. Discrete fast Fourier transforms andwavelet analysis have been shown experimentally to be incapable ofdetecting deterministic chaos in the presence of strong periodicitywhich tends to obscure the underlying non-linear structures. Thus, thedetection of complex sub-harmonic frequencies thought to exist inpatients at risk for cardiac arrhythmias requires dynamic non-linearanalyses. CSF are similarly thought to exist in other types ofphysiological signals and may be indicative of other pathophysiology nototherwise detectable from the ECG signal using prior methods.

3-D Visualization

The 3-D phase space plot localizes the presence of CSF related tostructurally or electrically abnormal heart tissue. The CSF can bemeasured as a time delay and as a 3-D trajectory in the atrial andventricular sub-spaces. CSF trajectory is associated with thosecomponents of the ECG that could not be captured by the dictionary, i.e.there is no linear combination of the atoms of the selected dictionariesthat can represent the CSF trajectory. FIG. 7 shows a CSF removedtrajectory (in red) derived from an MP model of ECG.

The 3-D phase space plot of the present disclosure may be displayed byany type of computing device, including, but not limited to, desktopcomputers, workstation computers, server computers, cloud computingdevices, tablet devices, smart phones, and mobile computing devices.

Altered atrial and ventricular function is linked to the development ofphysiological changes that could result in complex sub-harmonics and inhigh dimensional changes over a series of cardiac cycles. FIG. 7illustrates one embodiment of a method whereby MP can be used togenerate 3-D vectorgram diagrams to describe the complex sub harmonicslinked to structural change in the form of anisotropic propagation andlocalize these electrophysiological changes to correlate this with thedevelopment of serious heart rhythm disturbances, sudden cardiac death,other modes of death, and all-cause mortality.

The last 20% of the selected atoms are used to form a “low energysubspace” signal corresponding to each of the leads. These low energysignals can be called x(t), y(t), and z(t) assuming 3 leads.

It is likely that many physical phenomena can be modeled more accuratelyand effectively using fractional derivatives versus classical integerderivative-based models. Traditional integer order derivatives dependonly on the local behavior of a function, while fractional derivativesdepend also on the whole history of the function. Fractional derivativeshave the unique properties of both a derivative (change) and an Integral(history). Considerable focus on fractional calculus has been simulatedby the applications of this concept in different areas of physics andengineering over the last few decades. In this embodiment is a methodfor detecting complex beat-to-beat sub-harmonic structures in ECG andother physiological signals based on digital differentiation andintegration of fractional order. Since these signals are mathematicallymodeled as a linear combination of the selected atoms, they can bedifferentiated and integrated of fractional order. Let x′(t), y′(t), andz′(t) be their integer order derivatives respectively, these derivativesand their ratios measure instability only at a local point of the signaland therefore are poor measures of stability for long complex ECGsignals with significant beat to beat variability. An alternative to aninteger derivative is the use of a fractional calculus to detectabnormal CSF signals in a physiological signal based on its pasthistory.

Low-energy component subspace (made from the last 20% terms found by MP)can be used to noiselessly find the fractional derivative of thiscomponent, since it is a linear combination of selected atoms, and thisfractional derivative can be useful to distinguish patients likelyversus unlikely to suffer serious heart rhythm disturbances, suddencardiac death, other modes of death, and all-cause mortality. Inaddition, there are some useful fractional properties to consider. Thussuppose that x(t), y(t), and z(t) are respectively the X, Y, and Zcoordinates of the low-energy component and let x^(α)(t), y^(α)(t), andz^(α)(t) be the irrational fractional derivative of order a that can beany real(or complex) number. Then the magnitude of these irrationalfractional derivatives can indicate instability when large and positive.Consider the regions when the irrational fractional derivatives arepositive, in such regions, the low energy reentrant wavelets have thepotential to generate the arrhythmias responsible for many cases ofsudden cardiac death (VT and VF) and other serious clinical events.

The magnitude of an irrational fractional derivative can be used to helphighlight regions of arrhythmogenic potential in the ECG strip.

Numeric patterns of these irrational fractional derivatives relative tothe conduction delays have the potential to distinguish betweendifferent arrhythmia mechanisms and modes of death.

In the second method, space-time domain is divided into a number ofregions (12 or more regions) from the center of mass; the density of thebaseline-removed ECG signal is computed in each region. These valuescontain specific information about the non-linear variability of the ECGsignal that could be linked to a physiological abnormality such asabnormal calcium channel cycling. Calcium ion (Ca++) is a universalintracellular messenger. In muscle, Ca++ is best known for its role incontractile force activation. However, in recent years the critical roleof Ca++ in other myocyte processes has become increasingly clear. Ca++signaling in cardiac myocytes, as pertaining to electrophysiology(including temporal spatial action potentials and arrhythmia), is linkedto excitation-force contraction coupling, modulation of contractilefunction due to systemic resistance (blood pressure), energysupply-demand balance (including mitochondrial function), cell death(apoptosis), and transcription regulation. It has been hypothesized thatCa++-dependent ion pump variability occurs aperiodically in pathologicalcardiac myocytes, this creates significant microvolt variations in thevarious ECG components (P, Q R, S, T, U and other) that can be trackedand localized by linking the space-time density structures to 12 or moreregions. It should be noted a simple derivative or its ratios areinsufficient to characterize space-time density structures over manycardiac cycles. It has been hypothesized that Ca++-dependent ion pumpvariability occurs aperiodically in pathological cardiac myocytes, thiscreates microvolt or larger variations in ECG morphology that can betracked and localized by linking the dynamical space density structuresinto 12 or more regions.

Genetic algorithms belong to class of evolutionary algorithms, whichgenerate solutions to optimization problems using techniques inspired bythe biological processes of chromosome: separation, crossover, mutationand inheritance occurring in meiosis. Alterations in the genetic codecan occur via mutation and/or crossover, and are then propagated in thepopulation via inheritance and selection. The 12 variables from thesignal density become terms in an equation and these terms are selectedin many different nonlinear combinations (sin, cos, cos h, sin h,Rossler functions, product, division, addition, subtraction, Gaussian,exponential functions) candidates based on the genetic operatorsinheritance, mutation, selection, and crossover. This generates manyoffspring function combinations that are evaluated and optimized byfreezing all but one variable. The unfrozen variable is optimized toreduce the absolute error of the model. The other variables areoptimized and frozen in sequence until all 12 terms have the lowesterror. The fitness function seeks to find the solution with the lowestabsolute error. This process continues until the highest-rankingsolution's fitness has reached a plateau such that successive iterationsno longer produce better results. These 12 quantities are input into agenetic algorithm and are modeled to link sudden cardiac death risk andall-cause mortality from the ECG data of patients that died of eachcause respectively. The region decision boundaries are agnostic toclinical ECG landmarks commonly referred to as PQRST. The result is twononlinear nested sinusoidal Gaussian equations for the heart that linksthe 12 dimensional dynamical space density metrics to outcome ECG data.These same ECG metrics can be used to calculate and predict the risk ofserious heart rhythm disturbances, sudden cardiac death, other modes ofdeath, and all-cause mortality.

Space-time quantities can be mapped to complex phase space differencesin 12 dimensional space. Spatial changes in the phase space matrix canbe extracted using a non-Fourier or Fourier nD fractional integralsummation across all ECG leads on the derived MP model (Typically theorder of fractional integral could be −1.5 or −2.5 or any irrational,complex or real number), that creates the 12 dimensional dynamical spacedensity metrics. These metrics for the ventricle are modeled using agenetic algorithm to link nonlinear nested sinusoidal Gaussian equationswith 12 independent space-time density metrics variables to associatethem with serious heart rhythm disturbances, sudden cardiac death, othermodes of death, and all-cause mortality.

The output of these equations is a risk metric for arrhythmias.Arrhythmogenesis in heart tissue, which is electrically and mechanicalcoupled excitable media, requires mathematical stability analysis forrisk assessment. The occurrence of critical chaotic instabilities can beanticipated as future events by using stability analysis that revealsthe generation and destruction of intermittent chaotic states. Theseunstable states increase the signal density in high dimensional spaceresulting in a strengthening of the strange attractor that can be linkedto a pathological process intrinsic and extrinsic to the heart. Thedynamical signal density in 12 dimensional space or higher is used tocreate 10 or more non-linear phase space cluster clouds. Computation forphase space dynamical signal densities can be reduced by using 3-Dinstead of 12 dimensional space in constrained CPU environments likemobile computers. These cluster clouds are agnostic to the traditionalECG landmarks. The moment center is computed for the normalized three orhigher dimensional ECG manifold. Dynamical cloud signal densities (SD)are a mixture of Gaussian sinusoidal functions that radiate from themoment center to the outer boundary of the manifold. This allows formixtures of Integrals of Gaussian sinusoidal and hyperbolic cosinedistributions to form complex decision boundaries that can be used topredict the risk for adverse clinical outcomes as shown in the followingequations. It is explicitly noted that the formulas below are beingprovided solely as examples, and should not be construed as limiting thedisclosure, as recited in the claims, as variations, modifications, andadaptations of the equations below to achieve the functions of thepresent disclosure are considered to be within the scope of the appendedclaims.Risk of sudden cardiac death=(4+6*gauss((12100−82170*SD1)/(SD2+sinh(43.48*SD3*gauss(0.1611/(SD4*gauss(SD5)))+((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD7{circumflex over ( )}2/SD8))))/cosh(gauss(SD9*gauss(SD10/SD10)))+4.054*gauss(1.954*((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD7{circumflex over ( )}2/SD8))))/cosh(gauss(SD9*gauss(SD10/SD10))))−11.82))*gauss(SD12*SDCSF1{circumflexover ( )}2*SDCSF2/(SD2+SDCSF3*SDCSF4))){circumflex over( )}2))−4*gauss(SDCSF2*sinh(43.48*SD3*gauss(0.1611/(SD4*gauss(SD5)))+((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD7{circumflex over ( )}2/SD8))))/cosh(gauss(SD9*gauss(SD10/SD10)))+4.054*gauss(1.954*((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD7{circumflex over ( )}2/SD8))))/cosh(gauss(SD9*gauss(SD10/SD10))))−11.82))*gauss(SD12*SDCSF1{circumflexover ( )}2*SDCSF2/(SD2+SDCSF3*SDCSF4)))*cos h(SDCSF5)*sin h(sin h(sinh(43.48*SD3*gauss(0.1611/(SD4*gauss(SD5)))+((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD7{circumflex over ( )}2/SD8))))/cosh(gauss(SD9*gauss(SD10/SD10)))+4.054*gauss(1.954*((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD7{circumflex over ( )}2/SD8))))/cosh(gauss(SD9*gauss(SD10/SD10))))−11.82))*gauss(SD12*SDCSF1{circumflexover( )}2*SDCSF2/(SD2+SDCSF3*SDCSF4))))))+SDCSF6*gauss(SDCSF7+SDCSF1−4.834)+SDCS7*gauss(0.9287+0.1436*SDCSF7{circumflexover ( )}2+0.1436*SDCSF1{circumflex over( )}2−0.596*SDCSF7−0.596*SDCSF1))*gauss((SDCSF8*SDCSF8*SDCSF9*5DCSF2−0.5097*SDCSF8*SDCSF10)/SDCSF11)RISK of all causemortality=∫gauss(c1*cos(SD10+SD9+SD8)+gauss(c2*SD10−c2*cosh(c4−SD7−SD2*gauss(SD1))))  Equation 1 & 2:

SD=cloud space-time signal density

SDCSF=cloud space-time signal density complex-sub-harmonic frequency

c=real number constants

Ventricular arrhythmia is a metric that gauges the risk of sustained VTand other more serious rhythms that have the potential to producespontaneous initiation of a serious arrhythmia. Other metrics gauge therisks of various modes of death and all-cause mortality.

The methods described can also be used to assess therapeuticeffectiveness as illustrated by the following data and workflow, asshown in FIG. 14. FIG. 14 illustrates a workflow for assessing theeffects (positive and negative) of various interventions that includemedications, toxins, chemotherapeutic agents, surgical procedures, andother interventional procedures such as ablation, pacing, shocks andelectrical therapies, and genetic therapies. At 1402, a baselinemeasurement is captured before any therapy is applied and the associatedrisk is computed at 1404. At 1406, therapy is then applied and thepatient's physiological is captured again at 1408. The risk is thencomputed at 14140 against the second measurement and the two risk scoresare compared at 1410 to determine the utility of the therapy.

Since statins are known to reduce the risk of sudden cardiac death theeffect of atorvastatin versus placebo on one of the risk assessmentparameters, morphology score, was assessed. As demonstrated in theREFINE cohort analysis (FIG. 10), lower scores indicate a lower risk ofsudden cardiac death. The group of patients included in this analysishad hypertrophic cardiomyopathy and were randomized to receiveatorvastatin 40 mg daily or matching placebo for 12 months.

FIG. 10 illustrates receiver-operating characteristic curves of datafrom the REFINE study (Exner et al., Journal of the American College ofCardiology 2007; 50:2275-84). Upper panel provides the receiveroperating characteristic curve (ROC) for the combination of traditionalECG parameters shown to be optimal in that study in predicting theprimary outcome of cardiac death or non-fatal cardiac arrest. The lowerpanel shows the results for the proposed method to identify patients atrisk of this same outcome. The area under the ROC curve is significantlylarger (p=0.006) for the proposed method (lower panel) as compared tothe prior approach (upper panel) when the upper 45 patientscharacterized at risk using the proposed method is compared to the 45patients with an ejection fraction under 50% plus impaired heart rateturbulence and abnormal T wave alternans. Moreover, the proposed methodresults in augmented positive as well as negative predictive accuracy;

FIG. 11 Shows the steps of the model-based analysis to derive anoiseless model from ECG data using a modified MP algorithm and linkingthis to Space-time densities with can be used to create risk metrics foradverse clinical events. The ECG data is collected and modeled using MP,followed by a transformation in 12 dimensional space. The space in thendivided in 12 or more regions and the signal density is computed in eachregion. Finally, the 12 or more signal densities are inputted into agenetic algorithm to link the patients who died of sudden death to theircorresponding signals densities. This linking is repeated for patientswhose death was classified as all-cause.

As shown, morphology scores significantly improved over time in theatorvastatin-treated patients, but did not change in the patients whowere randomly assigned to placebo (FIG. 12). The disclosed methods areapplied to generate formulas to assess risk for atrial arrhythmia, suchas AF. FIG. 13 shows the atrial risk score of a patient diagnosed withAF, while on the standard of care treatment, and when off the standardof care treatment. The risk score changes by a factor of 10, indicatingthis risk score is tracking a) the severity of the AF, and b) theeffectiveness of the drug regimen being used to treat the patient.Assessing atrial risk while in sinus rhythm is poorly understood. It ishypothesized that proximal AF is driven by low energy reentrant circuitsare insufficient to activate AF continuously. These low energy signalscan be detected and quantified using space density metrics describedabove (see below for exemplar atrial risk formula). These two examplesprovides evidence that favorable drug effects can be identified usingthe disclosed methods.Atrial Risk Score=4+6*gauss((12100−82170*SD1)/(SD2+sinh(43.48*SD3*gauss(0.1611/(SD4*gauss(SD5)))+((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD12{circumflex over ( )}2/SD1))))/cosh(gauss(SD2*gauss(SD3/SD4)))+4.054*gauss(1.954*((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD12{circumflex over ( )}2/SD1))))/cosh(gauss(SD2*gauss(SD3/SD4))))−11.82))*gauss(SD5*SD6{circumflex over( )}2*SD12/(SD2+SD1*SD2))){circumflex over ( )}2))−4*gauss(SD12*sinh(43.48*SD3*gauss(0.1611/(SD4*gauss(SD5)))+((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD12^2/SD1))))/cosh(gauss(SD2*gauss(SD3/SD4)))+4.054*gauss(1.954*((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD12^2/SD1))))/cosh(gauss(SD2*gauss(SD3/SD4))))−11.82))*gauss(SD5*SD6^2*SD12/(SD2+SD1*SD2)))*cosh(gauss1Vz(8))*sin h(sin h(sinh(43.48*SD3*gauss(0.1611/(SD4*gauss(SD5)))+((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD12^2/SD1))))/cosh(gauss(SD2*gauss(SD3/SD4)))+4.054*gauss(1.954*((6.172+9.258*gauss(SD6/cosh(709*gauss(−2.163*SD12^2/SD1))))/cosh(gauss(SD2*gauss(SD3/SD4))))−11.82))*gauss(SD5*SD6^2*SD12/(SD2+SD1*SD2))))))

Characterizing Cardiovascular Systems from One-Dimensional Channel Data

FIG. 15 illustrates example operations performed in a model-basedanalysis to derive a noiseless model from biological data using amodified MP algorithm and one-dimensional biological data 1502. At 1504,the one-dimensional biological data 1502 may be prepared using anoperation such as threshold wavelet denoising. For example, biorthogonal3.3 wavelet may be used as it is effective at denoising theone-dimensional biological data 1502; however, other options arepossible to denoise the data 1502. At 1506, a baseline is removed andadditional dimensions (at least two) are constructed by takingfractional derivatives to define a phase space system, which in ageneral sense is known as a phase space reconstruction (PSR).

At 1508, a MP process is performed on the data. The MP process is shownin greater detail with reference to FIG. 16.

An alternative to an integer derivative is the use of a fractionalcalculus to detect abnormal components in a signal based on its pasthistory. Traditional integer order derivatives depend on the localbehavior of a function, while fractional derivatives depend on the wholehistory of the function. In the last few decades, considerable focus onfractional calculus has been stimulated by the applications of thisconcept in different areas of physics and engineering. Integerderivatives and their ratios measure instability only at a local pointof the signal and therefore are poor measures of stability for complexbiological signals. For this reason, the use of fractional derivativesin the PSR are attractive in the scope of this disclosure. Regarding thecomputation of the fractional derivatives, the signal's frequencycomponents can be phase shifted by an amount determined by the order ofthe derivative. FFT can be used to convert to the frequency domain.

At 1602, the data transformed by PSR is then used to find the bestdictionary(ies) that can linearly span the input. Each dictionary,

, is a family of waveforms

={ϕ_(i)|i∈I} that is used to decompose the input. Various dictionariesare now available such as Wavelet Packets, Cosine Packets, Chirplets,and so on. In this disclosure, complex exponential sinusoids andtime-frequency over complete dictionaries are used. Different dynamicalfeatures, such as Lyapunov exponent and correlation dimension, of thedataset of signals are compared with a family of different dictionariesfor the purpose of dictionary selection. Those dictionaries that havemost similarity to the dataset are selected to be used for modelestimation.

Next, at 1604, a sparse model is determined (as extracted from theselected dictionaries) for the signal under study. MP is an iterativeprocess that, at each step, chooses the dictionary atom that bestcorrelates with the signal, taking into account the pre-evaluated crosscorrelations between the atoms. This atom selection continues until apre-defined stopping condition occurs, such as if the number of termsexceeds a threshold and/or the distance of the model and the target inthe search space is smaller than a threshold. Finally, the coefficientsof the selected atoms are computed.

At 1606, different subspaces are extracted from the derived model.Various subspaces, namely complex-sub-harmonic-frequencies (CSF)trajectory, quasi-periodic and chaotic subspaces, low/high-energysubspace, and fractional derivative of the low/high-energy subspace areextracted from the derived model; however, possible subspaces that couldbe extracted are not limited to these examples, each of which representsa dynamical abnormality in the activity of the heart.

There are various time domain and frequency domain signal processingtechniques which are being used for the analysis of biological signalsto obtain more detailed information. Unfortunately, the time domaintechniques are incapable of quantifying certain fluctuationcharacteristics of a number of pathologies related to the biologicalsignal. For example, with regard to the heart, traditional methods forperforming frequency-domain analysis of ECG signals, such as the Fouriertransform, are limited since they do not address the aperiodic randomnature of biological and electromagnetic noise or the variation betweenpatients. Discrete fast Fourier transforms and wavelet analysis havebeen shown experimentally to be incapable of detecting deterministicchaos in the presence of strong periodicity which tends to obscure theunderlying non-linear structures. Thus, the detection of complexsub-harmonic frequencies which are thought to exist in abnormalitiessuch as arrhythmia requires dynamic non-linear analyses such as thetechniques described in this disclosure.

Approximately the last 20% of the terms selected by MP compose thelow-energy component subspace, which has some useful properties. First,the fractional derivative of this component can be noiselesslydetermined, since it is a linear combination of selected atoms, and thisfractional derivative can be useful to distinguish different diseasestates. In addition, there are some useful fractional properties toconsider. Thus suppose that x(t),y(t), and z(t) are respectively the X,Y, and Z coordinates of the low-energy component and let x^(α)(t),y^(α)(t), and z^(α)(t) be their irrational fractional derivative oforder that can be any real (or complex) number. Then the magnitude ofthese irrational fractional derivatives can indicate instability whenlarge and positive. These instabilities can be quantified and used assystem identification features to associate the signal to the targetoutcome in a machine learning algorithm.

Returning to FIG. 15, at 1510, the space-time domain is divided into anumber of regions (which is largely determined by the signal length) andthe density of the various time series (including the noiseless signaland the MP model) is computed in each region. These values containspecific information about the non-linear variability of the biologicalsignal that could be linked to electrophysiological abnormality andcalcium channel cycling. Calcium (Ca) ion is a universal intracellularmessenger. In muscle, Ca ion is best known for its role in contractileforce activation. However, in recent years the critical role of Ca ionin other myocyte processes has become increasingly clear. Calcium ionsignaling in cardiac myocytes, as pertaining to electrophysiology(including temporal spatial action potentials and arrhythmia), is linkedto excitation—force contraction coupling, modulation of contractilefunction due to systemic resistance (blood pressure), energysupply-demand balance (including mitochondrial function), cell death(apoptosis), and transcription regulation. It has been hypothesized thatCa-dependent ion pump variability occurs aperiodically in pathologicalcardiac myocytes, this creates significant microvolt beat to beatvariations in the P wave, the QRS and T wave morphology of the ECGsignal that can be tracked and localized as an electrophysiologicalabnormality by linking the space time density structures to a specifiednumber of regions.

The output of the components of the disclosure described up to thispoint can be thought of as a vector of features unique to each signal.In the training phase where the signal is associated to a known value ofthe target, which can include, but is not limited to, disease states,cardiac structural defects, functional cardiac deficiencies induced byteratogens and other toxic agents, pathological substrates, conductiondelays and defects, and ejection fraction, the map between the featuresand the target is estimated using machine learning algorithms.

At 1512, machine learning algorithms are used to associate the featurevectors to the target to create a predictor, such that when the featurevector of a previously unseen signal is presented to the predictorduring the prediction phase it will output an inference regarding thevalue of the target of that signal. There are several suitablealgorithms that can be used to perform this learning computation,including, but not limited to, genetic algorithm mediated map generationand artificial neural networks, both of which are inspired by biology.

Genetic algorithms belong to class of evolutionary algorithms, whichgenerate solutions to optimization problems using techniques inspired bynatural evolution in genetics of meiosis cell divisions with DNA.Alterations in the genetic code can occur in a genetic pool of progenywith genetic operators such as inheritance, mutation, selection, andcrossover. The specified number of variables from the signal densitybecome terms in an equation and these terms are selected in manydifferent nonlinear combinations (basic arithmetic operations,trigonometric and inverse trigonometric functions, Rossler functions,Gaussian, exponential functions, squashing function) candidates based onthe genetics operators such as inheritance, mutation, selection, andcrossover. This generates many offspring function combinations which areevaluated and optimized by freezing all but one variable. The unfrozenvariable is optimized to reduce an error metric of the model. The othervariables are optimized and frozen in sequence until all terms have thelowest error. The fitness function seeks to find the solution with thelowest absolute error. This process continues until the highest rankingsolution's fitness has reached a plateau such that successive iterationsno longer produce better results. The results of the application of thegenetic algorithm is an estimation of the mapping between the featuresand the target attribute. The genetic learning algorithm is employed asdescribed by the general framework above.

The artificial neural network (ANN) is another machine learningalgorithm which is suitable in the context of the general learningframework described for this disclosure. ANN is also biologicallyinspired as it is meant to emulate the spatial summation of actionpotentials to propagate information in biological neural networks of thecentral nervous system. The ANN is computationally represented as agraph, where the nodes in the graph are neurons containing activationfunctions (typically sigmoidal) and they are connected by weightededges. Typically ANNs has an input layer of neurons which receives thefeature vector, at least one hidden layer, followed by an output layerwhich represents the predicted value of the target. ANNs, when properlyconfigured, have the powerful property of a universal functionapproximator, meaning it can approximate to arbitrary precision anyfunction with compact range and domain using a finite number of neurons.The ANN is trained to predict the target attribute as a non-linearcombination of the features using the backpropagation algorithm, inwhich the features are passed through the network, the outputs observed,and the errors propagated backwards through the graph in order to updatethe weights such that the prediction error is lower. All of the featuresare passed through the ANN a number of iterations, which is described asthe number of training epochs. There are other parameters embedded inthe implementation of the ANN which allow the predictor to generalizebetter to new data. The ANN algorithm is employed as described by thegeneral framework above.

Having thus described several embodiments of the claimed invention, itwill be rather apparent to those skilled in the art that the foregoingdetailed disclosure is intended to be presented by way of example only,and is not limiting. Many advantages for non-invasive method and systemfor location of an abnormality in a heart have been discussed herein.Various alterations, improvements, and modifications will occur and areintended to those skilled in the art, though not expressly statedherein. Any alterations, improvements, and modifications are intended tobe suggested hereby, and are within the spirit and the scope of theclaimed invention. Additionally, the recited order of the processingelements or sequences, or the use of numbers, letters, or otherdesignations therefore, is not intended to limit the claimed processesto any order except as may be specified in the claims. Accordingly, theclaimed invention is limited only by the following claims andequivalents thereto.

What is claimed is:
 1. A method for detecting a cardiac dysfunctionusing a computing device, comprising: receiving only one-dimensionalelectrophysiological data; constructing multi-dimensionalelectrophysiological data from the only one-dimensionalelectrophysiological data; defining a phase space system from themulti-dimensional electrophysiological data; detecting the cardiacdysfunction from the phase space system; and providing an indicator ofthe cardiac dysfunction.
 2. The method of claim 1, wherein the step ofconstructing multi-dimensional electrophysiological data comprises:denoising the one-dimensional electrophysiological data to generatedenoised one-dimensional data; removing a baseline of the denoisedone-dimensional electrophysiological data; and taking fractionalderivatives of the denoised one-dimensional electrophysiological data toconstruct the multi-dimensional electrophysiological data.
 3. The methodof claim 1, wherein the one-dimensional electrophysiological datacomprises at least one cardiac cycle.
 4. The method of claim 3, whereinthe cardiac cycle corresponds to a vector sum of electrical activationof the heart.
 5. The method of claim 4, wherein the step of detectingthe cardiac dysfunction from the phase space system further comprises:using variables from an N dimensional space-time information todetermine feature vectors; and correlating the feature vectors withattributes that are associated with the cardiac dysfunction.
 6. Themethod of claim 5, wherein the step of correlating is performed usingone or more machine learning algorithms.
 7. The method of claim 6,wherein the one or more machine learning algorithms includes a geneticalgorithm mediated map generation or artificial neural network.
 8. Themethod of claim 5, further comprising: dividing the N dimensionalspace-time information into a predetermined number of regions;determining a density of a time series of each region; and using thedensity of each region in the step of correlating.
 9. The method ofclaim 1, wherein the cardiac dysfunction is at least one of diseasestates, cardiac structural defects, functional cardiac deficienciesinduced by teratogens and toxic agents, pathological substrates,conduction delays and defects, and ejection fraction.
 10. The method ofclaim 1, wherein the step of providing an indicator of the cardiacdysfunction further comprises generating a 3-D phase space plotcontaining the indicator.
 11. The method of claim 10, wherein theindicator is a complex subharmonic frequency (CSF) trajectory that isassociated with the cardiac dysfunction.
 12. The method of claim 1,further comprising the step of receiving the one-dimensionalelectrophysiological data from one of a one-dimensional recorder, animplantable telemeter, a smartphone, a smart handheld consumer device, asmart watch, a perfusion sensor, and clothing embedded with biometricssensors.
 13. A method for detecting a cardiac dysfunction using acomputing device, comprising: receiving only one-dimensionalelectrophysiological data; constructing multi-dimensionalelectrophysiological data from the only one-dimensionalelectrophysiological data; defining a phase space system from themulti-dimensional electrophysiological data; determining by a baselinemeasurement of a subject's physiological condition from the phase spacesystem; determining a first risk score associated with the baselinemeasurement of the subject's physiological condition; applying a therapyto the subject and subsequently receiving only second one-dimensionalelectrophysiological data; constructing second multi-dimensionalelectrophysiological data from the only second one-dimensionalelectrophysiological data; defining a second phase space system from thesecond multi-dimensional electrophysiological data; determining a secondmeasurement of the subject's physiological condition from the secondphase space system after the therapy is applied; determining a secondrisk score associated with the second measurement of the subject'sphysiological condition; and comparing the first risk score and thesecond risk score to determine a utility of patient therapies.
 14. Anon-transitory computer readable medium having computer readableinstructions stored thereon that when executed by a computing devicecauses the computing device to perform a method for detecting a cardiacdysfunction, the method comprising: receiving only one-dimensionalelectrophysiological data; constructing multi-dimensionalelectrophysiological data from the only one-dimensionalelectrophysiological data; defining a phase space system from themulti-dimensional electrophysiological data; detecting the cardiacdysfunction from the phase space system; and providing an indicator ofthe cardiac dysfunction.
 15. The non-transitory computer readable mediumof claim 14, further comprising instructions for: denoising theone-dimensional electrophysiological data to generate denoisedone-dimensional data; removing a baseline of the denoisedone-dimensional electrophysiological data; and constructing themulti-dimensional electrophysiological data by taking fractionalderivatives of the denoised one-dimensional electrophysiological data.16. The non-transitory computer readable medium of claim 14, furthercomprising instructions for: using variables from an N dimensionalspace-time information to determine feature vectors; and correlating thefeature vectors with attributes that are associated with the cardiacdysfunction.
 17. The non-transitory computer readable medium of claim16, further comprising instructions for: dividing the N dimensionalspace-time information into a predetermined number of regions;determining a density of a time series of each region; and using thedensity of each region in the step of correlating.
 18. Thenon-transitory computer readable medium of claim 14, further comprisinginstructions for generating a 3-D phase space plot containing theindicator.
 19. The non-transitory computer readable medium of claim 14,wherein the cardiac dysfunction is at least one of disease states,cardiac structural defects, functional cardiac deficiencies induced byteratogens and toxic agents, pathological substrates, conduction delaysand defects, and ejection fraction.
 20. The non-transitory computerreadable medium of claim 14, wherein the step of detecting of thecardiac dysfunction is performed using at least one machine learningalgorithm.